import { modifyData } from "./utils";
var StoreInterface = /** @class */ (function () {
    /** 初始化, 需传入vue的reactive函数 和 扩展的配置 */
    function StoreInterface(reactive, dataInfo) {
        this.info = reactive(dataInfo);
    }
    /** 更新info */
    StoreInterface.prototype.updateInfo = function (info) {
        modifyData(this.info, info);
    };
    /** 重置info */
    StoreInterface.prototype.resetInfo = function (info) {
        this.updateInfo(info);
    };
    return StoreInterface;
}());
export default StoreInterface;
